home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Prog / M / MacOberon241.cpt / MacOberon 2.4(1) / MacOberon.Info.Text (.txt) < prev    next >
Oberon Text  |  1992-02-03  |  4KB  |  50 lines

  1. Syntax10.Scn.Fnt
  2. ParcElems
  3. Alloc
  4. Syntax14b.Scn.Fnt
  5. Syntax10i.Scn.Fnt
  6. Syntax10b.Scn.Fnt
  7. Syntax12.Scn.Fnt
  8. Syntax8.Scn.Fnt
  9. MacOberon by Institut f
  10. r Computersysteme, ETH Z
  11. Oberon, the successor of Pascal and Modula_2, is both a programming language and a novel programming environment designed by N.Wirth and J.Gutknecht at ETH Zurich. It is now available without fee from ETH. Currently there are implementations for Apple Macintosh II, Digital Equipment DECstation, IBM RS6000, and Sun SPARCStation. These implementations are completely source_code compatible with each other and share the same document architecture. This sheet shows some of the chararacteristics of the Macintosh implementation of the Oberon System, MacOberron, and describes how to obtain it.
  12. Language
  13.     - Strong type checking
  14.     - Modules with type_checked interfaces and separate compilation
  15.     - Type extension, which provides for object_oriented programming
  16.     - Support for run_time type tests
  17.     - Compatibility between all numeric types (mixed expressions)
  18.     - String operations
  19. Compiler
  20.     - Generates native code; no separate linking necessary
  21.     - Very fast compilation
  22.     - Can compile directly from edit window
  23. System
  24.     - Single_process multitasking
  25.     - Automatic garbage collection
  26.     - Commands: procedures that can be called like programs
  27.     - Dynamic loading (adding modules to a running program)
  28.     - Text as a built_in abstract data type
  29.     - Tools for text and graphics editing, and for program development
  30. Literature
  31. The standard software distribution contains sufficient on_line documentation to enable normal use of the system. This documentation can also be printed from within the application. However, for serious work we recommend the following two books published by Addison_Wesley. The full source listings of the whole Oberon system (including the original Oberon compiler for NS32000) will be included in a further book by N. Wirth and J. Gutknecht, which should be available in October.
  32.     N. Wirth and M. Reiser: Programming in Oberon. Steps beyond Pascal and Modula_2.
  33.     Addison Wesley, to appear in February 1992.
  34.     Tutorial for the Oberon programming language and concise language reference.
  35.     M. Reiser: The Oberon System. User Guide and Programmer's Manual.
  36.     Addison Wesley, 1991, ISBN 0-201-54422-9.
  37.     User manual for the programming environment and reference for the standard module library.
  38. System Requirements
  39. MacOberon requires a Macintosh equipped with a Motorola 68020 processor (or higher) and a floating_point coprocessor. It will not run on Macintosh Classic computers. However, it does run on the Macintosh Quadra with caching enabled, and on the Macintosh IIsi if one of several widely available public_domain INITs is used to emulate the floating_point coprocessor which is lacking on this model. MacOberon prefers to run under System 7 but is backward_compatible with releases 5 and 6 of the Macintosh operating system. Memory and disk requirements are minimal, but a large monitor is highly recommended.
  40. How to get MacOberon
  41. MacOberon can be obtained via anonymous internet file transfer ftp (at no charge) or on floppy disks (for a fee of 30 Swiss Francs, which is about 20 U.S. Dollars). We accept payment via Eurocard/Mastercard or VISA. To order by credit card, specify your credit card number, expiration date, and your name exactly as it appears on the card.
  42. FTP Hostname:    neptune.inf.ethz.ch
  43. Internet Address:    129.132.101.33
  44. FTP Directory:    Oberon/MacII
  45. For Further Information Please Contact our Secretary at
  46. Institut f
  47. r Computersysteme ETH, 8092 Z
  48. rich, Switzerland, Telephone (1)254 7311, Facsimile (1)262 3973
  49. File: MacOberon.Info.Text, Michael Franz, 3.2.92
  50.